package com.hongdee.scm.countforms.entity;

import com.hongdee.base.entity.BaseEntity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name ="t_scm_stock_form")
public class TScmStockForms extends BaseEntity {

    //月份
    @Column(name = "query_month", length = 32, columnDefinition = "VARCHAR(32) COMMENT '月份'")
    private String queryMonth;

    //品牌名称
    @Column(name = "brand_name", length = 32, columnDefinition = "VARCHAR(32) COMMENT '品牌名称'")
    private String brandName;

    //公司id
    @Column(name = "company_id", length = 32, columnDefinition = "VARCHAR(32) COMMENT '公司id'")
    private String companyId;

    //公司名称
    @Column(name = "company_name", length = 165, columnDefinition = "VARCHAR(165) COMMENT '公司名称'")
    private String companyName;

    //期末平均库存
    @Column(name = "stock_price", length = 32, columnDefinition = "VARCHAR(32) COMMENT '期末平均库存'")
    private String stockPrice;

    //上月库存余额
    @Column(name = "last_price", length = 32, columnDefinition = "VARCHAR(32) COMMENT '上月库存余额'")
    private String lastPrice;

    //期末库存数量
    @Column(name = "now_count", length = 32, columnDefinition = "VARCHAR(32) COMMENT '期末库存数量'")
    private String nowCount;

    //期末库存余额
    @Column(name = "now_price", length = 32, columnDefinition = "VARCHAR(32) COMMENT '期末库存余额'")
    private String nowPrice;

    //超期库存数量
    @Column(name = "over_count", length = 32, columnDefinition = "VARCHAR(32) COMMENT '超期库存数量'")
    private String overCount;

    //超期库存金额
    @Column(name = "over_price", length = 32, columnDefinition = "VARCHAR(32) COMMENT '超期库存金额'")
    private String overPrice;

    //整车6个月以上数量
    @Column(name = "more_count", length = 32, columnDefinition = "VARCHAR(32) COMMENT '整车6个月以上数量'")
    private String moreCount;

    //整车6个月以上金额
    @Column(name = "more_price", length = 32, columnDefinition = "VARCHAR(32) COMMENT '整车6个月以上金额'")
    private String morePrice;

    //去年同期库存余额
    @Column(name = "last_year_price", length = 32, columnDefinition = "VARCHAR(32) COMMENT '去年同期库存余额'")
    private String lastYearPrice;

    //本期库存周转天数
    @Column(name = "turn_day", length = 32, columnDefinition = "VARCHAR(32) COMMENT '本期库存周转天数'")
    private String turnDay;

    //去年同期周转天数
    @Column(name = "last_turn_days", length = 32, columnDefinition = "VARCHAR(32) COMMENT '去年同期周转天数'")
    private String lastTurnDays;

    //累计出库成本
    @Column(name = "now_year_cost", length = 32, columnDefinition = "VARCHAR(32) COMMENT '累计出库成本'")
    private String nowYearCost ;

    //预算平均库存
    @Column(name = "budget_stock", length = 32, columnDefinition = "VARCHAR(32) COMMENT '预算平均库存'")
    private String budgetStock;

    //核定周转天数
    @Column(name = "check_turn_days", length = 32, columnDefinition = "VARCHAR(32) COMMENT '核定周转天数'")
    private String checkTurnDays;

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getStockPrice() {
        return stockPrice;
    }

    public void setStockPrice(String stockPrice) {
        this.stockPrice = stockPrice;
    }

    public String getLastPrice() {
        return lastPrice;
    }

    public void setLastPrice(String lastPrice) {
        this.lastPrice = lastPrice;
    }

    public String getNowCount() {
        return nowCount;
    }

    public void setNowCount(String nowCount) {
        this.nowCount = nowCount;
    }

    public String getNowPrice() {
        return nowPrice;
    }

    public void setNowPrice(String nowPrice) {
        this.nowPrice = nowPrice;
    }

    public String getOverCount() {
        return overCount;
    }

    public void setOverCount(String overCount) {
        this.overCount = overCount;
    }

    public String getOverPrice() {
        return overPrice;
    }

    public void setOverPrice(String overPrice) {
        this.overPrice = overPrice;
    }

    public String getMoreCount() {
        return moreCount;
    }

    public void setMoreCount(String moreCount) {
        this.moreCount = moreCount;
    }

    public String getMorePrice() {
        return morePrice;
    }

    public void setMorePrice(String morePrice) {
        this.morePrice = morePrice;
    }

    public String getLastYearPrice() {
        return lastYearPrice;
    }

    public void setLastYearPrice(String lastYearPrice) {
        this.lastYearPrice = lastYearPrice;
    }

    public String getTurnDay() {
        return turnDay;
    }

    public void setTurnDay(String turnDay) {
        this.turnDay = turnDay;
    }

    public String getLastTurnDays() {
        return lastTurnDays;
    }

    public void setLastTurnDays(String lastTurnDays) {
        this.lastTurnDays = lastTurnDays;
    }

    public String getNowYearCost() {
        return nowYearCost;
    }

    public void setNowYearCost(String nowYearCost) {
        this.nowYearCost = nowYearCost;
    }

    public String getBudgetStock() {
        return budgetStock;
    }

    public void setBudgetStock(String budgetStock) {
        this.budgetStock = budgetStock;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getCheckTurnDays() {
        return checkTurnDays;
    }

    public void setCheckTurnDays(String checkTurnDays) {
        this.checkTurnDays = checkTurnDays;
    }

    public String getQueryMonth() {
        return queryMonth;
    }

    public void setQueryMonth(String queryMonth) {
        this.queryMonth = queryMonth;
    }
}
